package top.kangshuai.base;

import java.io.Serializable;

import com.alibaba.fastjson.JSONObject;

/**
 * Entity和数据传输类型的对象的基础类，同意tostring为json格式
 * @author ks187
 *
 */
public abstract class BaseEntity implements Serializable {
  private static final long serialVersionUID = 6931731245130511475L;
public String tostring() {
  //创建fastJson的json对象
  JSONObject json=new JSONObject();
  //将当前实例以当前类的名称为key放入json对象中
  json.put(this.getClass().getName(), this);
  //返回json格式字符串
  return json.toString();
}
}
